An Analysis of a Mesa Instruction Set Using Dynamic Instruction Frequencies, 1982

نویسنده

  • Gene McDaniel
چکیده

The Mesa architecture is implemented on a variety of processors, and dynamic instruction frequency data for two programs is used to analyze the architecture in an implementation independent fashion. The Mesa compiler allocates variables in an order based upon their static frequency of use, and measurements are provided that show that these static predictions predict run time usage as well. We provide an evaluation of the advantages and costs of Mesa's compact byte encoding, its reliance upon an evaluation stack, and its use of memory. The Mesa language has evolved over time in a hardware environment oriented around 16-bit quantities with growing use of and accommodations to 32-bit quantifies. The cost of emulating 32-bit data paths on a 16-bit machine is identified for a program that heavily exploits longer values. Several potential areas for improving the execution speed of a Mesa processor with special purpose hardware are identified.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Critical Discourse Analysis Instruction in Argumentative and Descriptive Writing Classes

The field of ELT is constantly witnessing the introduction of new instructional approaches: one such perhaps recent initiative is critical discourse analysis (CDA). Accordingly, the present study was an attempt to investigate the impact of CDA instruction on Iranian EFL learners’ descriptive and argumentative writing ability. To fulfill the aforementioned purpose, a sample TOEFL was primarily p...

متن کامل

Using Critical Discourse Analysis Based Instruction to Improve EFL Learners’ Writing Complexity, Accuracy and Fluency

The literature of ELT is perhaps overwhelmed by attempts to enhance learners’ writing through the application of different methodologies. One such methodology is critical discourse analysis which is founded upon stressing not only the decoding of the propositional meaning of a text but also its ideological assumptions. Accordingly, this study was an attempt to investigate the impact of critical...

متن کامل

Relating Static and Dynamic Measurements for the Java Virtual Machine Instruction Set

It has previously been noted that, for conventional machine code, there is a strong relationship between static and dynamic code measurements. One of the goals of this paper is to examine whether this same relationship is true of Java programs at the bytecode level. To this end, the hypothesis of a linear correlation between static and dynamic frequencies was investigated using Pearson’s correl...

متن کامل

The Effect of Genre-based Scaffolding on Research Paper Writing of MA Candidates in an EFL Context

In recent years, there has been an increasing amount of literature on genre-based approaches to writing instruction. However, scant attention has been paid to the use of genre-based scaffolding in the realm of academic writing. Hence, in an attempt to tackle the problems prevalent in academic writing, this study set out to investigate the effect of genre-based scaffolding through sentence start...

متن کامل

Explicit vs. Contrastive-based Instruction of Formulaic Expressions in Developing EFL Learners’ Reading Ability

 As an integrative component of textual structure, formulaic expressions (FEs) play a key role in communicating the message and comprehending the text. Furthermore, interlingually contrastive features of FEs add to their both significance and complexity of their instruction. Given these facts, this study was an attempt to explore a sound mechanism on how to teach FEs; whether an explicit or CA-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1982